form, nav {
    label {
        min-width:10em;
        display:inline-block;
        padding-bottom:2em;
    }
    input {
        min-width:15em;
        display:inline-block;
    }
    ul {
        list-style-type:none;
    }
    fieldset {
        margin-bottom:2em;
    }
}

button, input, select, textarea {
    font-family: inherit;
    font-size: 100%;
    width: 10em;
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

#sig-canvas {
    border: 2px dotted #CCCCCC;
    border-radius: 15px;
    cursor: crosshair;
}

footer {
    background-color:lightgray;
    margin:0;
    padding:2em;
}
